General Contract Monitor Overview
Warning: An advanced understanding of your CygNet system and your meters is required to implement GCM. Carefully plan your group and facility requirements before proceeding to install and configure this component.
The General Contract Monitor (GCM) architecture follows a relatively straightforward tree structure or navigation hierarchy for the meters being analyzed by the system. The tree has a root facility that branches down to its various navigational nodes, which include both meter stations and meter runs. Data originates at points in the meter runs on meter stations and travels up through nodes in this tree structure. The GCM can be configured to make calculations and rollups at various places along a branch, depending on your enterprise needs.
GRP and FAC Configuration Requirements
The GCM is a unique CygNet component that works in conjunction with other standard CygNet services. These dependencies mean that you must first meet Group Service (GRP) and Facility Service (FAC) requirements before installing and configuring your GCM device component. The Group service provides a blueprint for your GCM tree structure, while the Facility service provides a way to assign discrete nodes to this structure.
Group Service Requirements
The GCM uses a GRP parent-child hierarchy to determine what gets calculated and to populate the CygNet GCM Nomination Grid with this data. The navigational hierarchy that defines these relationships must be configured in the GRP via the Group Manager (GrpMgr) utility before the GCM application can be used.
Facility Service Requirements
Facilities must be created, configured, and properly located for each level of your hierarchy, according to your enterrpise needs. Facilities in the navigational hierarchy must also meet certain criteria before they can be displayed in the CygNet GCM Nomination Grid. Default filters provide a basic guide to assigning facilities as navigation nodes, meter stations, and meter runs, but other filters and facilities can be created to suit your needs. Be careful to ensure that no required facilities are accidentally excluded from your hierarchy.
Hierarchy Requirements
Keep the following things in mind when creating your group hierarchy and assigning facilities to it:
- You cannot move children nodes around in your hierarchy in GrpMgr once they are created. To reorder a hierarchy, you must create a new node in the correct place and delete the old one.
- Create a root facility and all required child facilities.
- All branches in a given hierarchy must end at the same node type. For instance, if one branch in a hierarchy ends with meter run nodes, all other branches in that hierarchy must also end in meter runs.
- Because all branches in a given hierarchy must end at the same node type, it is possible that certain nodes form other separate hierarchies. For instance, if a meter station in one hierarchy has children, but it is the only node in that hierarchy with children, it forms its own hierarchy. When a search is performed for this node's children, all other hierarchies on the Group service are searched for children of its facility. The first hierarchy that is found to have children for the facility is used.
- Branches end when they reach a meter station, unless there is a meter run below the meter station, then it ends at the meter run. If there is a meter station below another meter station, the child meter station is not considered.
- Branches must lead to active meter stations. Inactive meter stations or branches that do not include meter stations are not considered.
- A facility description in GRP cannot be (All…). (All…) indicates rollups.
More:



